DEPENDENCIES="egueb-dom egueb-svg enesim librsvg-2.0"
HAVE_DEPS=$(shell pkg-config --exists $(DEPENDENCIES) 2>/dev/null && echo 'yes')

BINS =
CFLAGS = -g
LIBS =

ifeq ($(HAVE_DEPS),yes)
CFLAGS += $(shell pkg-config --cflags $(DEPENDENCIES))
LIBS += $(shell pkg-config --libs $(DEPENDENCIES))
BINS += egueb_librsvg
endif

all: $(BINS)

egueb_librsvg_SRCS = egueb_librsvg.c

egueb_librsvg_OBJS = $(egueb_librsvg_SRCS:.c=.o)
egueb_librsvg: $(egueb_librsvg_OBJS)
	$(RM) $@
	$(CC) $(egueb_librsvg_OBJS) -o $@ $(LIBS) $(CFLAGS) $(LDFLAGS)

.c.o:
	$(CC) $(FLAGS) $(CFLAGS) -c $< -o $@
clean::
	rm -rf $(BINS) *.o *~
